.tuniao-project-list {
    margin-top: 30rpx;

    .list-item {
      padding: 30rpx;
      border-radius: 8rpx;

      .top {
        display: flex;
        align-items: center;
        justify-content: space-between;

        .list-info {
          display: flex;
          align-items: center;

          .image {
            width: 40rpx;
            height: 40rpx;
            border-radius: 50%;
          }
          .title {
            font-size: 26rpx;
            font-weight: bold;
            margin-left: 12rpx;
          }
        }
        .list-operation {
          font-size: 26rpx;
        //   color: var(--tn-color-gray);
        color: #5cb85c;
        }
      }

      .item-desc {
        font-size: 26rpx;
        margin-top: 16rpx;
        color: var(--tn-color-gray-dark);
        display: flex;
        justify-content: space-between;
        .count-data {
            display: flex;
            align-items: center;
            .count-item {
                display: flex;
                align-items: center;
                margin-right: 20rpx;
                
            }
        }
      }

      & + .list-item {
        margin-top: 30rpx;
      }
    }
  }

  .menu {
    margin-left: 10px;
    margin-right: 10px;
    background-color: #fa870a;
    width: 38px;
    height: 38px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 15rpx;
  }

  .tn-p-lg {
    position: relative;
    width: 100%;
    .btns {
        position: sticky;
        height: 66px;
        display: flex;
        align-items: center;
        justify-content: center;
        bottom: 0;
        width: 100%;
        .btn1 {
            border: 1rpx solid #00d886;
            height: 44px;
            width: 200rpx;
            margin-right: 20px;
            text-align: center;
            line-height: 44px;
            border-radius: 150px;
        }
        .btn2 {
            flex: 1;
            background-color: #ff493b;
            color: #fff;
            height: 44px;
            text-align: center;
            line-height: 44px;
            border-radius: 150px;
        }
    }
  }